package com.boyunv.memento.example02;
/*
 *@description
 *  表示备份玩家的状态
 *@author boyunv
 *@create 2023/9/5 22:18
 *@version 1.0
 */

import java.util.ArrayList;
import java.util.List;

class Memento {
    
   private int money;//玩家的金钱
    
    ArrayList fruits;  //玩家获取的水果
    
    public Memento(int money) {
        this.money = money;
        this.fruits=new ArrayList();
        
    }
    
    //获取当前玩家的金币
    public  int getMoney(){
        return money;
    }
    
    //获取当前玩家的水果
    List getFruits(){
        return (List) fruits.clone();
    }
    
    //添加水果的方法
    void addFruit(String fruit){
        fruits.add(fruit);
    }
    
}
